package com.csii.adhoc.util;

import org.springframework.util.StringUtils;

import java.util.List;

/**
 * @description: 参数检查工具类
 * @author: panChuanJiang
 * @create: 2021-01-14 16:51
 */
public final class ParamCheckUtils {
    /**
     * 检查多个参数是否有空值
     *
     * @param strs
     * @return true 为空     false 不为空
     */
    public static boolean checkStringEmpty(String... strs) {
        boolean flag = false;
        for (String str : strs) {
            if (StringUtils.isEmpty(str)) {
                flag = true;
                break;
            }
        }
        return flag;
    }

    /**
     * 检查List是否为空
     *
     * @param strs
     * @return true 为空     false 不为空
     */
    public static boolean checkListIsEmpty(List list) {
        if (list == null || list.size() == 0) {
            return true;
        }
        return false;
    }
}
